> > On old versions of UNIX "" was the same as ".". > It still is, at least, under SunOS and BSD/OS. > POSIX has some specific things to say about "." v "" when it comes to things like opendir. This is one reason behaviour varies, and why things like #if defined(posixlike_os) if(*bp==0) return("."); else #endif return bp Are so common.